home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / hypercrd / xcmds / rtf-redr.hqx / HyperCard RTF / cards.xml < prev    next >
Text File  |  1992-12-19  |  22KB  |  566 lines

  1. card_4429.xml
  2. <?xml version="1.0" encoding="utf-8" ?>
  3. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4. <card>
  5.     <id>4429</id>
  6.     <filler1>0</filler1>
  7.     <cantDelete> <false /> </cantDelete>
  8.     <showPict> <true /> </showPict>
  9.     <dontSearch> <false /> </dontSearch>
  10.     <owner>4174</owner>
  11.     <link rel="stylesheet" type="text/css" href="stylesheet_3264.css" />
  12.     <part>
  13.         <id>1</id>
  14.         <type>field</type>
  15.         <visible> <true /> </visible>
  16.         <dontWrap> <false /> </dontWrap>
  17.         <dontSearch> <false /> </dontSearch>
  18.         <sharedText> <false /> </sharedText>
  19.         <fixedLineHeight> <false /> </fixedLineHeight>
  20.         <autoTab> <false /> </autoTab>
  21.         <lockText> <false /> </lockText>
  22.         <rect>
  23.             <left>0</left>
  24.             <top>18</top>
  25.             <right>448</right>
  26.             <bottom>260</bottom>
  27.         </rect>
  28.         <style>scrolling</style>
  29.         <autoSelect> <false /> </autoSelect>
  30.         <showLines> <false /> </showLines>
  31.         <wideMargins> <false /> </wideMargins>
  32.         <multipleLines> <false /> </multipleLines>
  33.         <reservedFamily> 0 </reservedFamily>
  34.         <titleWidth>0</titleWidth>
  35.         <icon>0</icon>
  36.         <textAlign>left</textAlign>
  37.         <font>Geneva</font>
  38.         <textSize>12</textSize>
  39.         <textStyle>plain</textStyle>
  40.         <textHeight>16</textHeight>
  41.         <name></name>
  42.         <script></script>
  43.     </part>
  44.     <part>
  45.         <id>2</id>
  46.         <type>field</type>
  47.         <visible> <true /> </visible>
  48.         <dontWrap> <false /> </dontWrap>
  49.         <dontSearch> <false /> </dontSearch>
  50.         <sharedText> <false /> </sharedText>
  51.         <fixedLineHeight> <false /> </fixedLineHeight>
  52.         <autoTab> <false /> </autoTab>
  53.         <lockText> <true /> </lockText>
  54.         <rect>
  55.             <left>0</left>
  56.             <top>1</top>
  57.             <right>448</right>
  58.             <bottom>18</bottom>
  59.         </rect>
  60.         <style>transparent</style>
  61.         <autoSelect> <false /> </autoSelect>
  62.         <showLines> <false /> </showLines>
  63.         <wideMargins> <false /> </wideMargins>
  64.         <multipleLines> <false /> </multipleLines>
  65.         <reservedFamily> 0 </reservedFamily>
  66.         <titleWidth>0</titleWidth>
  67.         <icon>0</icon>
  68.         <textAlign>center</textAlign>
  69.         <font>Geneva</font>
  70.         <textSize>12</textSize>
  71.         <textStyle>bold</textStyle>
  72.         <textHeight>16</textHeight>
  73.         <name></name>
  74.         <script></script>
  75.     </part>
  76.     <part>
  77.         <id>3</id>
  78.         <type>button</type>
  79.         <visible> <true /> </visible>
  80.         <reserved5> 0 </reserved5>
  81.         <reserved4> 0 </reserved4>
  82.         <reserved3> 0 </reserved3>
  83.         <reserved2> 0 </reserved2>
  84.         <reserved1> 0 </reserved1>
  85.         <enabled> <true /> </enabled>
  86.         <rect>
  87.             <left>415</left>
  88.             <top>269</top>
  89.             <right>448</right>
  90.             <bottom>296</bottom>
  91.         </rect>
  92.         <style>transparent</style>
  93.         <showName> <false /> </showName>
  94.         <highlight> <false /> </highlight>
  95.         <autoHighlight> <false /> </autoHighlight>
  96.         <sharedHighlight> <true /> </sharedHighlight>
  97.         <family>0</family>
  98.         <titleWidth>0</titleWidth>
  99.         <icon>2162</icon>
  100.         <textAlign>center</textAlign>
  101.         <font>Chicago</font>
  102.         <textSize>12</textSize>
  103.         <textStyle>plain</textStyle>
  104.         <name>New Button</name>
  105.         <script>on mouseUpgo card 1end mouseUp</script>
  106.     </part>
  107.     <content>
  108.         <layer>card</layer>
  109.         <id>2</id>
  110.         <text>HyperCard RTF Documentation (v1.2)</text>
  111.     </content>
  112.     <content>
  113.         <layer>card</layer>
  114.         <id>1</id>
  115.         <text><span class="style1">his stack contains three XFCNs that deal with text in Rich Text Format, which is usually used to transfer documents between word processors while preserving formatting information. These XCMDs allow HyperCard to exchange styled text with such word processors. They also allow you to copy styled text from one HyperCard field to another, and to store styled text in variables. These XCMDs only understand the subset of RTF that deals with fonts and styles; they will ignore other formatting commands. The XCMDs only run under HyperCard 2.0 or later.These XCMDs have changed in two ways since their original release.  RTFToField() now takes a return-separated list of fields as the last argument, and will split up text longer that 30000 bytes into the successive fields. RTFToField() also understands some features in Word 5 (but not Word 4) RTF output, in particular the encoding of curly quotes, dashes of various lengths, and non-breaking space. There is a new XFCN RTFText(), which decodes and returns the text in the RTF passed as argument, ignoring the styling.The </span><span class="style5">FieldToRTF</span><span class="style1"> XFCN returns a string containing the text of a field with RTF formatting commands that describe the different fonts, point sizes, and styles in that field. You call this XFCN as:    </span><span class="style5">FieldToRTF(cardflag, "fieldname")</span><span class="style1">where the first argument is </span><span class="style5">true</span><span class="style1"> if the field is a card field, and the second argument is the name of the field. If all goes well the XFCN will return the text of the field in RTF. If some error occurred, it will return a string starting with the word </span><span class="style5">error</span><span class="style1">.The </span><span class="style5">RTFToField</span><span class="style1"> XFCN takes an RTF string and puts the styled text it describes into one or more fields. You call it as:    </span><span class="style5">RTFToField(rtfText, cardflag, "fieldname")</span><span class="style1">where the first argument is the RTF string, the second is </span><span class="style5">true</span><span class="style1"> if the field is a card field, and the third is the field name, or a list of field names separated by returns. If all goes well, the text in the field will be replaced with the styled text described by the RTF, and the XFCN will return an empty string. If some error occurred, the XFCN will return an error message.For example, the following script fragment copies the contents of card field "a" to background field "b", preserving styles:</span><span class="style5">    put FieldToRTF(true, "a") into rtf    if word 1 of rtf is "error" then      answer rtf      exit to hypercard    end if    get RTFToField(rtf, false, "b")    if it <> "" then      answer it    end if</span><span class="style1">Microsoft Word will produce RTF files if you choose the Save As... menu item, click the File Format... button, and then select RTF. If you ask Word to read a text file that contains RTF, it gives you the option of converting the RTF to Word format. See the demonstration card in this stack for an example of how to read and write RTF files with HyperCard.The RTFText() XFCN takes one argument, some RTF text. It returns the same text that RTFToField() would have put in a field. Of course, the return value is just text, without any sort of styling information.RTF is described in the March 1987 Microsoft Systems Journal. HyperCard fields cannot represent much of the formatting described by RTF. For instance, these XFCNs ignore indentation, footnotes, page headers, and pictures. They make one extension to RTF: a \hcgroup character format property to mark HyperCard's grouped text. If you have suggestions about how to support more of RTF, please send them to the address on the first card of this stack.</span></text>
  116.     </content>
  117.     <name></name>
  118.     <script></script>
  119. </card>
  120.  
  121.  
  122. card_3052.xml
  123. <?xml version="1.0" encoding="utf-8" ?>
  124. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  125. <card>
  126.     <id>3052</id>
  127.     <filler1>0</filler1>
  128.     <cantDelete> <false /> </cantDelete>
  129.     <showPict> <true /> </showPict>
  130.     <dontSearch> <false /> </dontSearch>
  131.     <owner>2798</owner>
  132.     <link rel="stylesheet" type="text/css" href="stylesheet_3264.css" />
  133.     <part>
  134.         <id>1</id>
  135.         <type>button</type>
  136.         <visible> <true /> </visible>
  137.         <reserved5> 0 </reserved5>
  138.         <reserved4> 0 </reserved4>
  139.         <reserved3> 0 </reserved3>
  140.         <reserved2> 0 </reserved2>
  141.         <reserved1> 0 </reserved1>
  142.         <enabled> <true /> </enabled>
  143.         <rect>
  144.             <left>179</left>
  145.             <top>111</top>
  146.             <right>214</right>
  147.             <bottom>145</bottom>
  148.         </rect>
  149.         <style>rectangle</style>
  150.         <showName> <false /> </showName>
  151.         <highlight> <false /> </highlight>
  152.         <autoHighlight> <true /> </autoHighlight>
  153.         <sharedHighlight> <true /> </sharedHighlight>
  154.         <family>0</family>
  155.         <titleWidth>0</titleWidth>
  156.         <icon>6724</icon>
  157.         <textAlign>center</textAlign>
  158.         <font>Chicago</font>
  159.         <textSize>12</textSize>
  160.         <textStyle>plain</textStyle>
  161.         <name>->RTF</name>
  162.         <script>on mouseUpset cursor to 4put "" into fld "rtf"put FieldToRTF(false, "styled") into fld "rtf"end mouseUp</script>
  163.     </part>
  164.     <part>
  165.         <id>2</id>
  166.         <type>button</type>
  167.         <visible> <true /> </visible>
  168.         <reserved5> 0 </reserved5>
  169.         <reserved4> 0 </reserved4>
  170.         <reserved3> 0 </reserved3>
  171.         <reserved2> 0 </reserved2>
  172.         <reserved1> 0 </reserved1>
  173.         <enabled> <true /> </enabled>
  174.         <rect>
  175.             <left>235</left>
  176.             <top>111</top>
  177.             <right>272</right>
  178.             <bottom>145</bottom>
  179.         </rect>
  180.         <style>rectangle</style>
  181.         <showName> <false /> </showName>
  182.         <highlight> <false /> </highlight>
  183.         <autoHighlight> <true /> </autoHighlight>
  184.         <sharedHighlight> <true /> </sharedHighlight>
  185.         <family>0</family>
  186.         <titleWidth>0</titleWidth>
  187.         <icon>4895</icon>
  188.         <textAlign>center</textAlign>
  189.         <font>Chicago</font>
  190.         <textSize>12</textSize>
  191.         <textStyle>plain</textStyle>
  192.         <name>RTF-></name>
  193.         <script>on mouseUpset cursor to 4put "" into fld "styled"put RTFToField(fld "rtf", false, "styled") into xxif xx <> "" thenanswer xxend if-- If your text is longer than 30000 bytes, you can split-- into multiple fields with, for instance,-- RTFToField(rtftext, false, "styled1"&return&"styled2")-- This works because hypercard variables can hold more than-- 30000 bytes; they are only limited by available memory.end mouseUp</script>
  194.     </part>
  195.     <part>
  196.         <id>3</id>
  197.         <type>field</type>
  198.         <visible> <true /> </visible>
  199.         <dontWrap> <false /> </dontWrap>
  200.         <dontSearch> <false /> </dontSearch>
  201.         <sharedText> <false /> </sharedText>
  202.         <fixedLineHeight> <false /> </fixedLineHeight>
  203.         <autoTab> <false /> </autoTab>
  204.         <lockText> <true /> </lockText>
  205.         <rect>
  206.             <left>0</left>
  207.             <top>7</top>
  208.             <right>42</right>
  209.             <bottom>20</bottom>
  210.         </rect>
  211.         <style>transparent</style>
  212.         <autoSelect> <false /> </autoSelect>
  213.         <showLines> <false /> </showLines>
  214.         <wideMargins> <false /> </wideMargins>
  215.         <multipleLines> <false /> </multipleLines>
  216.         <reservedFamily> 0 </reservedFamily>
  217.         <titleWidth>0</titleWidth>
  218.         <icon>0</icon>
  219.         <textAlign>left</textAlign>
  220.         <font>Geneva</font>
  221.         <textSize>12</textSize>
  222.         <textStyle>bold</textStyle>
  223.         <textHeight>16</textHeight>
  224.         <name></name>
  225.         <script></script>
  226.     </part>
  227.     <part>
  228.         <id>4</id>
  229.         <type>field</type>
  230.         <visible> <true /> </visible>
  231.         <dontWrap> <false /> </dontWrap>
  232.         <dontSearch> <false /> </dontSearch>
  233.         <sharedText> <false /> </sharedText>
  234.         <fixedLineHeight> <false /> </fixedLineHeight>
  235.         <autoTab> <false /> </autoTab>
  236.         <lockText> <true /> </lockText>
  237.         <rect>
  238.             <left>0</left>
  239.             <top>137</top>
  240.             <right>37</right>
  241.             <bottom>150</bottom>
  242.         </rect>
  243.         <style>transparent</style>
  244.         <autoSelect> <false /> </autoSelect>
  245.         <showLines> <false /> </showLines>
  246.         <wideMargins> <false /> </wideMargins>
  247.         <multipleLines> <false /> </multipleLines>
  248.         <reservedFamily> 0 </reservedFamily>
  249.         <titleWidth>0</titleWidth>
  250.         <icon>0</icon>
  251.         <textAlign>left</textAlign>
  252.         <font>Geneva</font>
  253.         <textSize>12</textSize>
  254.         <textStyle>bold</textStyle>
  255.         <textHeight>16</textHeight>
  256.         <name></name>
  257.         <script></script>
  258.     </part>
  259.     <part>
  260.         <id>5</id>
  261.         <type>button</type>
  262.         <visible> <true /> </visible>
  263.         <reserved5> 0 </reserved5>
  264.         <reserved4> 0 </reserved4>
  265.         <reserved3> 0 </reserved3>
  266.         <reserved2> 0 </reserved2>
  267.         <reserved1> 0 </reserved1>
  268.         <enabled> <true /> </enabled>
  269.         <rect>
  270.             <left>6</left>
  271.             <top>268</top>
  272.             <right>106</right>
  273.             <bottom>290</bottom>
  274.         </rect>
  275.         <style>rectangle</style>
  276.         <showName> <true /> </showName>
  277.         <highlight> <false /> </highlight>
  278.         <autoHighlight> <true /> </autoHighlight>
  279.         <sharedHighlight> <true /> </sharedHighlight>
  280.         <family>0</family>
  281.         <titleWidth>0</titleWidth>
  282.         <icon>0</icon>
  283.         <textAlign>center</textAlign>
  284.         <font>Chicago</font>
  285.         <textSize>12</textSize>
  286.         <textStyle>plain</textStyle>
  287.         <name>Read RTF File</name>
  288.         <script>on mouseUpput the optionkey into optanswer file "Select an RTF file:" of type TEXTput it into flif fl is "" then exit to hypercardopen file flif opt is "down" thenset cursor to 4put "" into fld "styled"read from file fl for 100000put RTFToField(it, false, "styled") into xxif xx <> "" thenanswer xxend ifelseread from file fl for 30000put it into fld "rtf"end ifclose file flend mouseUp</script>
  289.     </part>
  290.     <part>
  291.         <id>6</id>
  292.         <type>button</type>
  293.         <visible> <true /> </visible>
  294.         <reserved5> 0 </reserved5>
  295.         <reserved4> 0 </reserved4>
  296.         <reserved3> 0 </reserved3>
  297.         <reserved2> 0 </reserved2>
  298.         <reserved1> 0 </reserved1>
  299.         <enabled> <true /> </enabled>
  300.         <rect>
  301.             <left>113</left>
  302.             <top>268</top>
  303.             <right>213</right>
  304.             <bottom>290</bottom>
  305.         </rect>
  306.         <style>rectangle</style>
  307.         <showName> <true /> </showName>
  308.         <highlight> <false /> </highlight>
  309.         <autoHighlight> <true /> </autoHighlight>
  310.         <sharedHighlight> <true /> </sharedHighlight>
  311.         <family>0</family>
  312.         <titleWidth>0</titleWidth>
  313.         <icon>0</icon>
  314.         <textAlign>center</textAlign>
  315.         <font>Chicago</font>
  316.         <textSize>12</textSize>
  317.         <textStyle>plain</textStyle>
  318.         <name>Write RTF File</name>
  319.         <script>on mouseUpask file "Write RTF to:"put it into flif fl is "" then exit to hypercardopen file flwrite fld "rtf" to file flclose file flend mouseUp</script>
  320.     </part>
  321.     <part>
  322.         <id>7</id>
  323.         <type>button</type>
  324.         <visible> <true /> </visible>
  325.         <reserved5> 0 </reserved5>
  326.         <reserved4> 0 </reserved4>
  327.         <reserved3> 0 </reserved3>
  328.         <reserved2> 0 </reserved2>
  329.         <reserved1> 0 </reserved1>
  330.         <enabled> <true /> </enabled>
  331.         <rect>
  332.             <left>407</left>
  333.             <top>263</top>
  334.             <right>445</right>
  335.             <bottom>294</bottom>
  336.         </rect>
  337.         <style>transparent</style>
  338.         <showName> <false /> </showName>
  339.         <highlight> <false /> </highlight>
  340.         <autoHighlight> <false /> </autoHighlight>
  341.         <sharedHighlight> <true /> </sharedHighlight>
  342.         <family>0</family>
  343.         <titleWidth>0</titleWidth>
  344.         <icon>2162</icon>
  345.         <textAlign>center</textAlign>
  346.         <font>Chicago</font>
  347.         <textSize>12</textSize>
  348.         <textStyle>plain</textStyle>
  349.         <name>New Button</name>
  350.         <script>on mouseUpgo card 1end mouseUp</script>
  351.     </part>
  352.     <content>
  353.         <layer>card</layer>
  354.         <id>3</id>
  355.         <text><span class="style18">ext:</span></text>
  356.     </content>
  357.     <content>
  358.         <layer>card</layer>
  359.         <id>4</id>
  360.         <text><span class="style18">TF:</span></text>
  361.     </content>
  362.     <content>
  363.         <layer>background</layer>
  364.         <id>2</id>
  365.         <text>{\rtf1\mac\deff2 {\fonttbl{\f0\fswiss Chicago;}{\f2\froman New York;}{\f3\fswiss Geneva;}{\f4\fmodern Monaco;}{\f13\fnil Zapf Dingbats;}{\f14\fnil Bookman;}{\f15\fnil N Helvetica Narrow;}{\f16\fnil Palatino;}{\f18\fnil Zapf Chancery;}{\f20\froman Times;}{\f21\fswiss Helvetica;}{\f22\fmodern Courier;}{\f23\ftech Symbol;}{\f33\fnil Avant Garde;}{\f34\fnil New Century Schlbk;}{\f2515\fnil MT Extra;}}{\colortbl\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;}{\stylesheet{\sb240 \f16 \sbasedon222\snext0 Normal;}}\widowctrl\ftnbj \sectd \sbknone\linemod0\linex0\cols1\endnhere\titlepg \pard\plain \sb240 \f16 {\f20 First paragraph: \ldblquote text\rdblquote  in }{\i\f20 Times}{\f20   twelve point.\par }{\f21\fs36 Second paragraph: Helvetica  eighteen point. Some words in }{\fs36\ul Courier}{\fs36  }{\fs36\ul underlined.\'00}\par {\f3 !}{\f3 "#$%&'()*+,-./:;<=>?@[\\]^_`\{|\}~\par \'80\'81\'82\'83\'84\'85\'86\'87\'88\'89\'8a\'8b\'8c\'8d\'8e\'8f\'90\'91\'92\'93\'94\'95\'96\'97\'98\'99\'9a\'9b\'9c\'9d\'9e\'9f\par \'a0\'a1\'a2\'a3\'a4\bullet \'a6\'a7\'a8\'a9\'aa\'ab\'ac\'ad\'ae\'af\'b0\'b1\'b2\'b3\'b4\'b5\'b6\'b7\'b8\'b9\'ba\'bb\'bc\par \'bd\'be\'bf\'c0\'c1\'c2\'c3\'c4\'c5\'c6\'c7\'c8\'c9\'cb\'cc\'cd\'ce\'cf\endash \emdash \ldblquote \rdblquote \lquote \rquote \'d6\'d7\'d8\'d9}\par }</text>
  366.     </content>
  367.     <content>
  368.         <layer>background</layer>
  369.         <id>1</id>
  370.         <text><span class="style54">irst paragraph: ΓÇ£textΓÇ¥ in </span><span class="style55">Times</span><span class="style54">  twelve point.</span><span class="style17">Second paragraph: Helvetica  eighteen point. Some words in </span><span class="style56">Courier</span><span class="style57"> </span><span class="style56">underlined.</span><span class="style58"></span><span class="style1">!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~├ä├à├ç├ë├æ├û├£├í├á├ó├ñ├ú├Ñ├º├⌐├¿├¬├½├¡├¼├«├»├▒├│├▓├┤├╢├╡├║├╣├╗├╝ΓÇá┬░┬ó┬ú┬ºΓÇó┬╢├ƒ┬«┬⌐Γäó┬┤┬¿Γëá├å├ÿΓê₧┬▒ΓëñΓëÑ┬Ñ┬╡ΓêéΓêæΓêÅ╧ÇΓê½┬¬┬║╬⌐├ª├╕┬┐┬í┬¼ΓêÜ╞ÆΓëêΓêå┬½┬╗ΓǪ├Ç├â├ò┼Æ┼ôΓÇôΓÇöΓÇ£ΓÇ¥ΓÇÿΓÇÖ├╖Γùè├┐┼╕</span><span class="style58"></span><span class="style3"></span></text>
  371.     </content>
  372.     <name></name>
  373.     <script></script>
  374. </card>
  375.  
  376.  
  377. card_3862.xml
  378. <?xml version="1.0" encoding="utf-8" ?>
  379. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  380. <card>
  381.     <id>3862</id>
  382.     <filler1>0</filler1>
  383.     <cantDelete> <false /> </cantDelete>
  384.     <showPict> <true /> </showPict>
  385.     <dontSearch> <false /> </dontSearch>
  386.     <owner>3736</owner>
  387.     <link rel="stylesheet" type="text/css" href="stylesheet_3264.css" />
  388.     <part>
  389.         <id>1</id>
  390.         <type>field</type>
  391.         <visible> <true /> </visible>
  392.         <dontWrap> <false /> </dontWrap>
  393.         <dontSearch> <false /> </dontSearch>
  394.         <sharedText> <false /> </sharedText>
  395.         <fixedLineHeight> <false /> </fixedLineHeight>
  396.         <autoTab> <false /> </autoTab>
  397.         <lockText> <true /> </lockText>
  398.         <rect>
  399.             <left>23</left>
  400.             <top>151</top>
  401.             <right>424</right>
  402.             <bottom>274</bottom>
  403.         </rect>
  404.         <style>rectangle</style>
  405.         <autoSelect> <false /> </autoSelect>
  406.         <showLines> <false /> </showLines>
  407.         <wideMargins> <false /> </wideMargins>
  408.         <multipleLines> <false /> </multipleLines>
  409.         <reservedFamily> 0 </reservedFamily>
  410.         <titleWidth>0</titleWidth>
  411.         <icon>0</icon>
  412.         <textAlign>left</textAlign>
  413.         <font>Geneva</font>
  414.         <textSize>10</textSize>
  415.         <textStyle>plain</textStyle>
  416.         <textHeight>13</textHeight>
  417.         <name></name>
  418.         <script></script>
  419.     </part>
  420.     <part>
  421.         <id>2</id>
  422.         <type>field</type>
  423.         <visible> <true /> </visible>
  424.         <dontWrap> <false /> </dontWrap>
  425.         <dontSearch> <false /> </dontSearch>
  426.         <sharedText> <false /> </sharedText>
  427.         <fixedLineHeight> <false /> </fixedLineHeight>
  428.         <autoTab> <false /> </autoTab>
  429.         <lockText> <true /> </lockText>
  430.         <rect>
  431.             <left>0</left>
  432.             <top>4</top>
  433.             <right>448</right>
  434.             <bottom>30</bottom>
  435.         </rect>
  436.         <style>transparent</style>
  437.         <autoSelect> <false /> </autoSelect>
  438.         <showLines> <false /> </showLines>
  439.         <wideMargins> <false /> </wideMargins>
  440.         <multipleLines> <false /> </multipleLines>
  441.         <reservedFamily> 0 </reservedFamily>
  442.         <titleWidth>0</titleWidth>
  443.         <icon>0</icon>
  444.         <textAlign>center</textAlign>
  445.         <font>Geneva</font>
  446.         <textSize>12</textSize>
  447.         <textStyle>plain</textStyle>
  448.         <textHeight>16</textHeight>
  449.         <name></name>
  450.         <script></script>
  451.     </part>
  452.     <part>
  453.         <id>3</id>
  454.         <type>field</type>
  455.         <visible> <true /> </visible>
  456.         <dontWrap> <false /> </dontWrap>
  457.         <dontSearch> <false /> </dontSearch>
  458.         <sharedText> <false /> </sharedText>
  459.         <fixedLineHeight> <false /> </fixedLineHeight>
  460.         <autoTab> <false /> </autoTab>
  461.         <lockText> <true /> </lockText>
  462.         <rect>
  463.             <left>23</left>
  464.             <top>33</top>
  465.             <right>424</right>
  466.             <bottom>114</bottom>
  467.         </rect>
  468.         <style>transparent</style>
  469.         <autoSelect> <false /> </autoSelect>
  470.         <showLines> <false /> </showLines>
  471.         <wideMargins> <false /> </wideMargins>
  472.         <multipleLines> <false /> </multipleLines>
  473.         <reservedFamily> 0 </reservedFamily>
  474.         <titleWidth>0</titleWidth>
  475.         <icon>0</icon>
  476.         <textAlign>left</textAlign>
  477.         <font>Geneva</font>
  478.         <textSize>12</textSize>
  479.         <textStyle>plain</textStyle>
  480.         <textHeight>16</textHeight>
  481.         <name></name>
  482.         <script></script>
  483.     </part>
  484.     <part>
  485.         <id>6</id>
  486.         <type>button</type>
  487.         <visible> <true /> </visible>
  488.         <reserved5> 0 </reserved5>
  489.         <reserved4> 0 </reserved4>
  490.         <reserved3> 0 </reserved3>
  491.         <reserved2> 0 </reserved2>
  492.         <reserved1> 0 </reserved1>
  493.         <enabled> <true /> </enabled>
  494.         <rect>
  495.             <left>234</left>
  496.             <top>121</top>
  497.             <right>349</right>
  498.             <bottom>143</bottom>
  499.         </rect>
  500.         <style>roundrect</style>
  501.         <showName> <true /> </showName>
  502.         <highlight> <false /> </highlight>
  503.         <autoHighlight> <true /> </autoHighlight>
  504.         <sharedHighlight> <true /> </sharedHighlight>
  505.         <family>0</family>
  506.         <titleWidth>0</titleWidth>
  507.         <icon>0</icon>
  508.         <textAlign>center</textAlign>
  509.         <font>Chicago</font>
  510.         <textSize>12</textSize>
  511.         <textStyle>plain</textStyle>
  512.         <name>Documentation</name>
  513.         <script>on mouseUpgo card 3end mouseUp</script>
  514.     </part>
  515.     <part>
  516.         <id>7</id>
  517.         <type>button</type>
  518.         <visible> <true /> </visible>
  519.         <reserved5> 0 </reserved5>
  520.         <reserved4> 0 </reserved4>
  521.         <reserved3> 0 </reserved3>
  522.         <reserved2> 0 </reserved2>
  523.         <reserved1> 0 </reserved1>
  524.         <enabled> <true /> </enabled>
  525.         <rect>
  526.             <left>104</left>
  527.             <top>120</top>
  528.             <right>219</right>
  529.             <bottom>142</bottom>
  530.         </rect>
  531.         <style>roundrect</style>
  532.         <showName> <true /> </showName>
  533.         <highlight> <false /> </highlight>
  534.         <autoHighlight> <true /> </autoHighlight>
  535.         <sharedHighlight> <true /> </sharedHighlight>
  536.         <family>0</family>
  537.         <titleWidth>0</titleWidth>
  538.         <icon>0</icon>
  539.         <textAlign>center</textAlign>
  540.         <font>Chicago</font>
  541.         <textSize>12</textSize>
  542.         <textStyle>plain</textStyle>
  543.         <name>Demo</name>
  544.         <script>on mouseUpgo  card 2end mouseUp</script>
  545.     </part>
  546.     <content>
  547.         <layer>card</layer>
  548.         <id>1</id>
  549.         <text><span class="style39">he XFCNs in this stack are copyright 1992 by Robert Morris. You may freely redistribute this stack if you do so in the same form as you got it. If you find this software useful, please send a $12 shareware fee to:    Robert Morris    P.O. Box 1044    Harvard Square Station    Cambridge, MA 02238    ecognome@aol.comIf you incorporate any of this software in any kind of commercial product, please send $2 per copy distributed to the above address.</span></text>
  550.     </content>
  551.     <content>
  552.         <layer>card</layer>
  553.         <id>2</id>
  554.         <text><span class="style43">TF for HyperCard (v1.2)</span></text>
  555.     </content>
  556.     <content>
  557.         <layer>card</layer>
  558.         <id>3</id>
  559.         <text>This stack contains software to translate between HyperCard fields and the Rich Text Format standard for styled text. You can use the software to transfer text between fields while preserving styles, to store styled text in HyperCard variables, or to read and write files that Microsoft Word can understand.</text>
  560.     </content>
  561.     <name></name>
  562.     <script></script>
  563. </card>
  564.  
  565.  
  566.